structural processing